package javaclass;

import java.util.ArrayList;

/*
* 题目：
* 定义以指定格式打印集合的方法（ArrayList类型作为参数），使用{}括起来，使用@分隔每个元素
*
*
* */
public class ArrayListPrint {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList();
        list.add("1");
        list.add("2");
        list.add("3");
        list.add("4");
//        System.out.println(list);//[1, 2, 3, 4]
        printArrayList(list);
    }
    /*
    返回值类型：只是打印而已，没有运算，没有结果，所以用void
    方法名称：printArrayList
    参数名称： ArrayList
    */

    public static void printArrayList(ArrayList<String> list){
        System.out.print("{");
        for (int i = 0; i < list.size(); i++) {
            if (i==list.size()-1){
                System.out.println(list.get(i)+"}");
            }else {
                System.out.print(list.get(i)+"@");
            }
        }
    }
}
